package com.example.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.example.pojo.dto.RoleDTO;
import com.example.pojo.entity.Role;
import com.example.pojo.entity.RouteItem;

import java.util.List;

public interface SystemService {
    List<RouteItem> getAllMenu(String menuName, String status);

    Page<Role> getRoleListByPage(String roleName, Integer status, Integer pageNum, Integer pageSize);

    void setRoleStatus(Role role);

    void submitRole(RoleDTO roleDTO);

    void DeleteRole(Integer id);
}
